TSTP Solution File: RNG008-7 by cvc5---1.0.5
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : cvc5---1.0.5
% Problem : RNG008-7 : TPTP v8.2.0. Released v1.0.0.
% Transfm : none
% Format : tptp:raw
% Command : do_cvc5 %s %d
% Computer : n016.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 17:41:23 EDT 2024
% Result : Unsatisfiable 12.36s 12.61s
% Output : Proof 12.77s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.08/0.13 % Problem : RNG008-7 : TPTP v8.2.0. Released v1.0.0.
% 0.08/0.14 % Command : do_cvc5 %s %d
% 0.14/0.35 % Computer : n016.cluster.edu
% 0.14/0.35 % Model : x86_64 x86_64
% 0.14/0.35 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.35 % Memory : 8042.1875MB
% 0.14/0.35 % OS : Linux 3.10.0-693.el7.x86_64
% 0.14/0.35 % CPULimit : 300
% 0.14/0.35 % WCLimit : 300
% 0.14/0.35 % DateTime : Sat May 25 21:27:39 EDT 2024
% 0.14/0.35 % CPUTime :
% 0.20/0.50 %----Proving TF0_NAR, FOF, or CNF
% 0.20/0.51 --- Run --decision=internal --simplification=none --no-inst-no-entail --no-cbqi --full-saturate-quant at 10...
% 10.69/10.88 --- Run --no-e-matching --full-saturate-quant at 5...
% 12.36/12.61 % SZS status Unsatisfiable for /export/starexec/sandbox/tmp/tmp.xcX52uSEqM/cvc5---1.0.5_4637.smt2
% 12.36/12.61 % SZS output start Proof for /export/starexec/sandbox/tmp/tmp.xcX52uSEqM/cvc5---1.0.5_4637.smt2
% 12.77/12.97 (assume a0 (forall ((X $$unsorted)) (= (tptp.add tptp.additive_identity X) X)))
% 12.77/12.97 (assume a1 (forall ((X $$unsorted)) (= (tptp.add X tptp.additive_identity) X)))
% 12.77/12.97 (assume a2 (forall ((X $$unsorted)) (= (tptp.add (tptp.additive_inverse X) X) tptp.additive_identity)))
% 12.77/12.97 (assume a3 (forall ((X $$unsorted)) (= (tptp.add X (tptp.additive_inverse X)) tptp.additive_identity)))
% 12.77/12.97 (assume a4 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))))
% 12.77/12.97 (assume a5 (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))))
% 12.77/12.97 (assume a6 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.multiply Y Z)) (tptp.multiply (tptp.multiply X Y) Z))))
% 12.77/12.97 (assume a7 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))))
% 12.77/12.97 (assume a8 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))))
% 12.77/12.97 (assume a9 (forall ((X $$unsorted)) (= (tptp.multiply X X) X)))
% 12.77/12.97 (assume a10 (= (tptp.multiply tptp.a tptp.b) tptp.c))
% 12.77/12.97 (assume a11 (not (= (tptp.multiply tptp.b tptp.a) tptp.c)))
% 12.77/12.97 (step t1 (cl (not (= (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (or (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))))) (not (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))))) (or (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))))) :rule equiv_pos2)
% 12.77/12.97 (step t2 (cl (= (= (= (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) true) (= (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))))) :rule equiv_simplify)
% 12.77/12.97 (step t3 (cl (not (= (= (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) true)) (= (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) :rule equiv1 :premises (t2))
% 12.77/12.97 (step t4 (cl (= (= (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)) (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))))))) :rule all_simplify)
% 12.77/12.97 (step t5 (cl (= (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)) (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) :rule refl)
% 12.77/12.97 (step t6 (cl (= (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) :rule all_simplify)
% 12.77/12.97 (step t7 (cl (= (= (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)) (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))))) (= (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)) (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))))) :rule cong :premises (t5 t6))
% 12.77/12.97 (step t8 (cl (= (= (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)) (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) true)) :rule all_simplify)
% 12.77/12.97 (step t9 (cl (= (= (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)) (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))))) true)) :rule trans :premises (t7 t8))
% 12.77/12.97 (step t10 (cl (= (= (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) true)) :rule trans :premises (t4 t9))
% 12.77/12.97 (step t11 (cl (= (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) :rule resolution :premises (t3 t10))
% 12.77/12.97 (step t12 (cl (= (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))))) :rule refl)
% 12.77/12.97 (step t13 (cl (= (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))))) :rule refl)
% 12.77/12.97 (step t14 (cl (= (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))))) :rule refl)
% 12.77/12.97 (step t15 (cl (= (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))))) :rule refl)
% 12.77/12.97 (step t16 (cl (= (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))))) :rule refl)
% 12.77/12.97 (step t17 (cl (= (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))))) :rule refl)
% 12.77/12.97 (step t18 (cl (= (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))))) :rule refl)
% 12.77/12.97 (step t19 (cl (= (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))))) :rule refl)
% 12.77/12.97 (step t20 (cl (= (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))))) :rule refl)
% 12.77/12.97 (step t21 (cl (= (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))))) :rule refl)
% 12.77/12.97 (step t22 (cl (= (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))))) :rule refl)
% 12.77/12.97 (step t23 (cl (= (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))))) :rule refl)
% 12.77/12.97 (step t24 (cl (= (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))))) :rule refl)
% 12.77/12.97 (step t25 (cl (= (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))))) :rule refl)
% 12.77/12.97 (step t26 (cl (= (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))))) :rule refl)
% 12.77/12.97 (step t27 (cl (= (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))))) :rule refl)
% 12.77/12.97 (step t28 (cl (= (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))))) :rule refl)
% 12.77/12.97 (step t29 (cl (= (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))))) :rule refl)
% 12.77/12.97 (step t30 (cl (= (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))))) :rule refl)
% 12.77/12.97 (step t31 (cl (= (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))))) :rule refl)
% 12.77/12.97 (step t32 (cl (= (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))))) :rule refl)
% 12.77/12.97 (step t33 (cl (= (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))))) :rule refl)
% 12.77/12.97 (step t34 (cl (= (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))))) :rule refl)
% 12.77/12.97 (step t35 (cl (= (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))))) :rule refl)
% 12.77/12.97 (step t36 (cl (= (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))))) :rule refl)
% 12.77/12.97 (step t37 (cl (= (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))))) :rule refl)
% 12.77/12.97 (step t38 (cl (= (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))))) :rule refl)
% 12.77/12.97 (step t39 (cl (= (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))))) :rule refl)
% 12.77/12.97 (step t40 (cl (= (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))))) :rule refl)
% 12.77/12.97 (step t41 (cl (= (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) :rule refl)
% 12.77/12.97 (step t42 (cl (= (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))))) :rule refl)
% 12.77/12.97 (step t43 (cl (= (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))))) :rule refl)
% 12.77/12.97 (step t44 (cl (= (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))))) :rule refl)
% 12.77/12.97 (step t45 (cl (= (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))))) :rule refl)
% 12.77/12.97 (step t46 (cl (= (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))))) :rule refl)
% 12.77/12.97 (step t47 (cl (= (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))))) :rule refl)
% 12.77/12.97 (step t48 (cl (= (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))))) :rule refl)
% 12.77/12.97 (step t49 (cl (= (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))))) :rule refl)
% 12.77/12.97 (step t50 (cl (= (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))))) :rule refl)
% 12.77/12.97 (step t51 (cl (= (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))))) :rule refl)
% 12.77/12.97 (step t52 (cl (= (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))))) :rule refl)
% 12.77/12.97 (step t53 (cl (= (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))))) :rule refl)
% 12.77/12.97 (step t54 (cl (= (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))))) :rule refl)
% 12.77/12.97 (step t55 (cl (= (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))))) :rule refl)
% 12.77/12.97 (step t56 (cl (= (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))))) :rule refl)
% 12.77/12.97 (step t57 (cl (= (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))))) :rule refl)
% 12.77/12.97 (step t58 (cl (= (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))))) :rule refl)
% 12.77/12.97 (step t59 (cl (= (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))))) :rule refl)
% 12.77/12.97 (step t60 (cl (= (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))))) :rule refl)
% 12.77/12.97 (step t61 (cl (= (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))))) :rule refl)
% 12.77/12.97 (step t62 (cl (= (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))))) :rule refl)
% 12.77/12.97 (step t63 (cl (= (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))))) :rule refl)
% 12.77/12.97 (step t64 (cl (= (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))))) :rule refl)
% 12.77/12.97 (step t65 (cl (= (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))))) :rule refl)
% 12.77/12.97 (step t66 (cl (= (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))))) :rule refl)
% 12.77/12.97 (step t67 (cl (= (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))))) :rule refl)
% 12.77/12.97 (step t68 (cl (= (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))))) :rule refl)
% 12.77/12.97 (step t69 (cl (= (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))))) :rule refl)
% 12.77/12.97 (step t70 (cl (= (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))))) :rule refl)
% 12.77/12.97 (step t71 (cl (= (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))))) :rule refl)
% 12.77/12.97 (step t72 (cl (= (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))))) :rule refl)
% 12.77/12.97 (step t73 (cl (= (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))))) :rule refl)
% 12.77/12.97 (step t74 (cl (= (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))))) :rule refl)
% 12.77/12.97 (step t75 (cl (= (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))))) :rule refl)
% 12.77/12.97 (step t76 (cl (= (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))))) :rule refl)
% 12.77/12.97 (step t77 (cl (= (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))))) :rule refl)
% 12.77/12.97 (step t78 (cl (= (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))))) :rule refl)
% 12.77/12.97 (step t79 (cl (= (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))))) :rule refl)
% 12.77/12.97 (step t80 (cl (= (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))))) :rule refl)
% 12.77/12.97 (step t81 (cl (= (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))))) :rule refl)
% 12.77/12.97 (step t82 (cl (= (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))))) :rule refl)
% 12.77/12.97 (step t83 (cl (= (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))))) :rule refl)
% 12.77/12.97 (step t84 (cl (= (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))))) :rule refl)
% 12.77/12.97 (step t85 (cl (= (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) :rule refl)
% 12.77/12.97 (step t86 (cl (= (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))))) :rule refl)
% 12.77/12.97 (step t87 (cl (= (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))))) :rule refl)
% 12.77/12.97 (step t88 (cl (= (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))))) :rule refl)
% 12.77/12.97 (step t89 (cl (= (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))))) :rule refl)
% 12.77/12.97 (step t90 (cl (= (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) :rule refl)
% 12.77/12.97 (step t91 (cl (= (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))))) :rule refl)
% 12.77/12.97 (step t92 (cl (= (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))))) :rule refl)
% 12.77/12.97 (step t93 (cl (= (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))))) :rule refl)
% 12.77/12.97 (step t94 (cl (= (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (or (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))))) :rule cong :premises (t11 t12 t13 t14 t15 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 t52 t53 t54 t55 t56 t57 t58 t59 t60 t61 t62 t63 t64 t65 t66 t67 t68 t69 t70 t71 t72 t73 t74 t75 t76 t77 t78 t79 t80 t81 t82 t83 t84 t85 t86 t87 t88 t89 t90 t91 t92 t93))
% 12.77/12.97 (step t95 (cl (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) :rule and_neg)
% 12.77/12.98 (step t96 (cl (=> (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) :rule implies_neg1)
% 12.77/12.98 (anchor :step t97)
% 12.77/12.98 (assume t97.a0 (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))))
% 12.77/12.98 (assume t97.a1 (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)))
% 12.77/12.98 (assume t97.a2 (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)))
% 12.77/12.98 (assume t97.a3 (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)))
% 12.77/12.98 (assume t97.a4 (= tptp.a (tptp.add tptp.additive_identity tptp.a)))
% 12.77/12.98 (assume t97.a5 (= tptp.b (tptp.add tptp.b tptp.additive_identity)))
% 12.77/12.98 (assume t97.a6 (= tptp.b (tptp.add tptp.additive_identity tptp.b)))
% 12.77/12.98 (assume t97.a7 (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)))
% 12.77/12.98 (assume t97.a8 (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))))
% 12.77/12.98 (assume t97.a9 (= tptp.b (tptp.multiply tptp.b tptp.b)))
% 12.77/12.98 (assume t97.a10 (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)))
% 12.77/12.98 (assume t97.a11 (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))))
% 12.77/12.98 (assume t97.a12 (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))
% 12.77/12.98 (assume t97.a13 (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))))
% 12.77/12.98 (assume t97.a14 (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)))
% 12.77/12.98 (assume t97.a15 (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))))
% 12.77/12.98 (assume t97.a16 (= tptp.a (tptp.multiply tptp.a tptp.a)))
% 12.77/12.98 (assume t97.a17 (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)))
% 12.77/12.98 (assume t97.a18 (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)))
% 12.77/12.98 (assume t97.a19 (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))))
% 12.77/12.98 (assume t97.a20 (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))))
% 12.77/12.98 (assume t97.a21 (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)))
% 12.77/12.98 (assume t97.a22 (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)))
% 12.77/12.98 (assume t97.a23 (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))
% 12.77/12.98 (assume t97.a24 (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))))
% 12.77/12.98 (assume t97.a25 (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))))
% 12.77/12.98 (assume t97.a26 (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))))
% 12.77/12.98 (assume t97.a27 (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))))
% 12.77/12.98 (assume t97.a28 (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)))
% 12.77/12.98 (assume t97.a29 (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))
% 12.77/12.98 (assume t97.a30 (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))
% 12.77/12.98 (assume t97.a31 (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))))
% 12.77/12.98 (assume t97.a32 (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)))
% 12.77/12.98 (assume t97.a33 (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))))
% 12.77/12.98 (assume t97.a34 (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))))
% 12.77/12.98 (assume t97.a35 (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)))
% 12.77/12.98 (assume t97.a36 (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))))
% 12.77/12.98 (assume t97.a37 (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))))
% 12.77/12.98 (assume t97.a38 (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))))
% 12.77/12.98 (assume t97.a39 (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))))
% 12.77/12.98 (assume t97.a40 (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))
% 12.77/12.98 (assume t97.a41 (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))))
% 12.77/12.98 (assume t97.a42 (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))))
% 12.77/12.98 (assume t97.a43 (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)))
% 12.77/12.98 (assume t97.a44 (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))
% 12.77/12.98 (assume t97.a45 (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))))
% 12.77/12.98 (assume t97.a46 (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))))
% 12.77/12.98 (assume t97.a47 (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))))
% 12.77/12.98 (assume t97.a48 (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))))
% 12.77/12.98 (assume t97.a49 (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)))
% 12.77/12.98 (assume t97.a50 (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)))
% 12.77/12.98 (assume t97.a51 (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))))
% 12.77/12.98 (assume t97.a52 (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))))
% 12.77/12.98 (assume t97.a53 (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))))
% 12.77/12.98 (assume t97.a54 (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))))
% 12.77/12.98 (assume t97.a55 (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))))
% 12.77/12.98 (assume t97.a56 (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))))
% 12.77/12.98 (assume t97.a57 (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))))
% 12.77/12.98 (assume t97.a58 (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))))
% 12.77/12.98 (assume t97.a59 (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)))
% 12.77/12.98 (assume t97.a60 (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))))
% 12.77/12.98 (assume t97.a61 (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))))
% 12.77/12.98 (assume t97.a62 (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))
% 12.77/12.98 (assume t97.a63 (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))))
% 12.77/12.98 (assume t97.a64 (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))))
% 12.77/12.98 (assume t97.a65 (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))))
% 12.77/12.98 (assume t97.a66 (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))))
% 12.77/12.98 (assume t97.a67 (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))))
% 12.77/12.98 (assume t97.a68 (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))))
% 12.77/12.98 (assume t97.a69 (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))))
% 12.77/12.98 (assume t97.a70 (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))))
% 12.77/12.98 (assume t97.a71 (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)))
% 12.77/12.98 (assume t97.a72 (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))))
% 12.77/12.98 (assume t97.a73 (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))))
% 12.77/12.98 (assume t97.a74 (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))
% 12.77/12.98 (assume t97.a75 (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))
% 12.77/12.98 (assume t97.a76 (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))
% 12.77/12.98 (assume t97.a77 (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))
% 12.77/12.98 (assume t97.a78 (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))
% 12.77/12.98 (assume t97.a79 (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))
% 12.77/12.98 (assume t97.a80 (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))
% 12.77/12.98 (assume t97.a81 (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))
% 12.77/12.98 (step t97.t1 (cl (=> (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) :rule implies_neg1)
% 12.77/12.98 (anchor :step t97.t2)
% 12.77/12.98 (assume t97.t2.a0 (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))))
% 12.77/12.98 (assume t97.t2.a1 (= tptp.a (tptp.add tptp.additive_identity tptp.a)))
% 12.77/12.98 (assume t97.t2.a2 (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)))
% 12.77/12.98 (assume t97.t2.a3 (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))))
% 12.77/12.98 (assume t97.t2.a4 (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))))
% 12.77/12.98 (assume t97.t2.a5 (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))))
% 12.77/12.98 (assume t97.t2.a6 (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)))
% 12.77/12.98 (assume t97.t2.a7 (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))))
% 12.77/12.98 (assume t97.t2.a8 (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))))
% 12.77/12.98 (assume t97.t2.a9 (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)))
% 12.77/12.98 (assume t97.t2.a10 (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))))
% 12.77/12.98 (assume t97.t2.a11 (= tptp.a (tptp.multiply tptp.a tptp.a)))
% 12.77/12.98 (assume t97.t2.a12 (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)))
% 12.77/12.98 (assume t97.t2.a13 (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))))
% 12.77/12.98 (assume t97.t2.a14 (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))))
% 12.77/12.98 (assume t97.t2.a15 (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))))
% 12.77/12.98 (assume t97.t2.a16 (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))))
% 12.77/12.98 (assume t97.t2.a17 (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))))
% 12.77/12.98 (assume t97.t2.a18 (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))
% 12.77/12.98 (assume t97.t2.a19 (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))))
% 12.77/12.98 (assume t97.t2.a20 (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))))
% 12.77/12.98 (assume t97.t2.a21 (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)))
% 12.77/12.98 (assume t97.t2.a22 (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))))
% 12.77/12.98 (assume t97.t2.a23 (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)))
% 12.77/12.98 (assume t97.t2.a24 (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))))
% 12.77/12.98 (assume t97.t2.a25 (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))))
% 12.77/12.98 (assume t97.t2.a26 (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))))
% 12.77/12.98 (assume t97.t2.a27 (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)))
% 12.77/12.98 (assume t97.t2.a28 (= tptp.b (tptp.add tptp.b tptp.additive_identity)))
% 12.77/12.98 (assume t97.t2.a29 (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))
% 12.77/12.98 (assume t97.t2.a30 (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))))
% 12.77/12.98 (assume t97.t2.a31 (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)))
% 12.77/12.98 (assume t97.t2.a32 (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))
% 12.77/12.98 (assume t97.t2.a33 (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)))
% 12.77/12.98 (assume t97.t2.a34 (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))))
% 12.77/12.98 (assume t97.t2.a35 (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))
% 12.77/12.98 (assume t97.t2.a36 (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))))
% 12.77/12.98 (assume t97.t2.a37 (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))))
% 12.77/12.98 (assume t97.t2.a38 (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))))
% 12.77/12.98 (assume t97.t2.a39 (= tptp.b (tptp.multiply tptp.b tptp.b)))
% 12.77/12.98 (assume t97.t2.a40 (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))))
% 12.77/12.98 (assume t97.t2.a41 (= tptp.b (tptp.add tptp.additive_identity tptp.b)))
% 12.77/12.98 (assume t97.t2.a42 (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))))
% 12.77/12.98 (assume t97.t2.a43 (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))))
% 12.77/12.98 (assume t97.t2.a44 (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))))
% 12.77/12.98 (assume t97.t2.a45 (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))))
% 12.77/12.98 (assume t97.t2.a46 (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))))
% 12.77/12.98 (assume t97.t2.a47 (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))))
% 12.77/12.98 (assume t97.t2.a48 (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))
% 12.77/12.98 (assume t97.t2.a49 (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)))
% 12.77/12.98 (assume t97.t2.a50 (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)))
% 12.77/12.98 (assume t97.t2.a51 (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)))
% 12.77/12.98 (assume t97.t2.a52 (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))))
% 12.77/12.98 (assume t97.t2.a53 (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)))
% 12.77/12.98 (assume t97.t2.a54 (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))))
% 12.77/12.98 (assume t97.t2.a55 (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))))
% 12.77/12.98 (assume t97.t2.a56 (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))))
% 12.77/12.98 (assume t97.t2.a57 (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)))
% 12.77/12.98 (assume t97.t2.a58 (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))))
% 12.77/12.98 (assume t97.t2.a59 (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))))
% 12.77/12.98 (assume t97.t2.a60 (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))))
% 12.77/12.98 (assume t97.t2.a61 (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)))
% 12.77/12.98 (assume t97.t2.a62 (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))))
% 12.77/12.98 (assume t97.t2.a63 (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))))
% 12.77/12.98 (assume t97.t2.a64 (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)))
% 12.77/12.98 (assume t97.t2.a65 (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))))
% 12.77/12.98 (assume t97.t2.a66 (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))))
% 12.77/12.98 (assume t97.t2.a67 (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))))
% 12.77/12.98 (assume t97.t2.a68 (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))
% 12.77/12.98 (assume t97.t2.a69 (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))))
% 12.77/12.98 (assume t97.t2.a70 (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)))
% 12.77/12.98 (assume t97.t2.a71 (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))
% 12.77/12.98 (assume t97.t2.a72 (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))
% 12.77/12.98 (assume t97.t2.a73 (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))
% 12.77/12.98 (assume t97.t2.a74 (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))
% 12.77/12.98 (assume t97.t2.a75 (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))
% 12.77/12.98 (assume t97.t2.a76 (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))
% 12.77/12.98 (assume t97.t2.a77 (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))
% 12.77/12.98 (assume t97.t2.a78 (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))
% 12.77/12.98 (assume t97.t2.a79 (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))))
% 12.77/12.98 (assume t97.t2.a80 (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)))
% 12.77/12.98 (assume t97.t2.a81 (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))
% 12.77/12.98 (step t97.t2.t1 (cl (= (= (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) false) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))))) :rule equiv_simplify)
% 12.77/12.98 (step t97.t2.t2 (cl (not (= (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) false)) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) :rule equiv1 :premises (t97.t2.t1))
% 12.77/12.98 (step t97.t2.t3 (cl (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) :rule symm :premises (t97.t2.a10))
% 12.77/12.98 (step t97.t2.t4 (cl (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) :rule symm :premises (t97.t2.t3))
% 12.77/12.98 (step t97.t2.t5 (cl (= (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) :rule symm :premises (t97.t2.a9))
% 12.77/12.98 (step t97.t2.t6 (cl (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) :rule symm :premises (t97.t2.t5))
% 12.77/12.98 (step t97.t2.t7 (cl (= (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) :rule refl)
% 12.77/12.98 (step t97.t2.t8 (cl (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) :rule cong :premises (t97.t2.t6 t97.t2.t7))
% 12.77/12.98 (step t97.t2.t9 (cl (= (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) :rule symm :premises (t97.t2.a8))
% 12.77/12.98 (step t97.t2.t10 (cl (= (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) :rule refl)
% 12.77/12.98 (step t97.t2.t11 (cl (= (tptp.add tptp.b (tptp.additive_inverse tptp.b)) tptp.additive_identity)) :rule symm :premises (t97.t2.a7))
% 12.77/12.98 (step t97.t2.t12 (cl (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) :rule cong :premises (t97.t2.t10 t97.t2.t11))
% 12.77/12.98 (step t97.t2.t13 (cl (= (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity) (tptp.additive_inverse tptp.a))) :rule symm :premises (t97.t2.a6))
% 12.77/12.98 (step t97.t2.t14 (cl (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) :rule trans :premises (t97.t2.t4 t97.t2.t8 t97.t2.t9 t97.t2.t12 t97.t2.t13))
% 12.77/12.98 (step t97.t2.t15 (cl (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) :rule symm :premises (t97.t2.t14))
% 12.77/12.98 (step t97.t2.t16 (cl (= (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) :rule refl)
% 12.77/12.98 (step t97.t2.t17 (cl (= (tptp.add tptp.a tptp.a) (tptp.add tptp.a tptp.a))) :rule refl)
% 12.77/12.98 (step t97.t2.t18 (cl (= (tptp.add tptp.additive_identity tptp.additive_identity) tptp.additive_identity)) :rule symm :premises (t97.t2.a27))
% 12.77/12.98 (step t97.t2.t19 (cl (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) :rule symm :premises (t97.t2.t18))
% 12.77/12.98 (step t97.t2.t20 (cl (= (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)))) :rule cong :premises (t97.t2.t17 t97.t2.t19))
% 12.77/12.98 (step t97.t2.t21 (cl (= (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)))) :rule symm :premises (t97.t2.a26))
% 12.77/12.98 (step t97.t2.t22 (cl (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) :rule symm :premises (t97.t2.t21))
% 12.77/12.98 (step t97.t2.t23 (cl (= (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) :rule trans :premises (t97.t2.t20 t97.t2.t22))
% 12.77/12.98 (step t97.t2.t24 (cl (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))))) :rule cong :premises (t97.t2.t16 t97.t2.t23))
% 12.77/12.98 (step t97.t2.t25 (cl (= (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))))) :rule symm :premises (t97.t2.a25))
% 12.77/12.98 (step t97.t2.t26 (cl (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) :rule symm :premises (t97.t2.t25))
% 12.77/12.98 (step t97.t2.t27 (cl (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) tptp.additive_identity)) :rule symm :premises (t97.t2.a24))
% 12.77/12.98 (step t97.t2.t28 (cl (= (tptp.multiply tptp.additive_identity tptp.additive_identity) tptp.additive_identity)) :rule symm :premises (t97.t2.a23))
% 12.77/12.98 (step t97.t2.t29 (cl (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) :rule symm :premises (t97.t2.t28))
% 12.77/12.98 (step t97.t2.t30 (cl (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply tptp.additive_identity tptp.additive_identity))) :rule trans :premises (t97.t2.t27 t97.t2.t29))
% 12.77/12.98 (step t97.t2.t31 (cl (= (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) :rule refl)
% 12.77/12.98 (step t97.t2.t32 (cl (= (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) :rule cong :premises (t97.t2.t30 t97.t2.t31))
% 12.77/12.98 (step t97.t2.t33 (cl (= (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity))) :rule symm :premises (t97.t2.a22))
% 12.77/12.98 (step t97.t2.t34 (cl (= (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)))) :rule symm :premises (t97.t2.a21))
% 12.77/12.98 (step t97.t2.t35 (cl (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) :rule symm :premises (t97.t2.t34))
% 12.77/12.98 (step t97.t2.t36 (cl (= (tptp.add tptp.additive_identity tptp.a) tptp.a)) :rule symm :premises (t97.t2.a1))
% 12.77/12.98 (step t97.t2.t37 (cl (= tptp.a tptp.a)) :rule refl)
% 12.77/12.98 (step t97.t2.t38 (cl (= (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add tptp.a tptp.a))) :rule cong :premises (t97.t2.t36 t97.t2.t37))
% 12.77/12.98 (step t97.t2.t39 (cl (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add tptp.a tptp.a))) :rule trans :premises (t97.t2.t35 t97.t2.t38))
% 12.77/12.98 (step t97.t2.t40 (cl (= tptp.additive_identity tptp.additive_identity)) :rule refl)
% 12.77/12.98 (step t97.t2.t41 (cl (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) :rule cong :premises (t97.t2.t39 t97.t2.t40))
% 12.77/12.98 (step t97.t2.t42 (cl (= (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) :rule cong :premises (t97.t2.t17 t97.t2.a3))
% 12.77/12.98 (step t97.t2.t43 (cl (= (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) :rule symm :premises (t97.t2.a20))
% 12.77/12.98 (step t97.t2.t44 (cl (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) :rule symm :premises (t97.t2.t43))
% 12.77/12.98 (step t97.t2.t45 (cl (= (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) :rule symm :premises (t97.t2.a16))
% 12.77/12.98 (step t97.t2.t46 (cl (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) :rule symm :premises (t97.t2.t45))
% 12.77/12.98 (step t97.t2.t47 (cl (= (tptp.add tptp.a (tptp.additive_inverse tptp.a)) tptp.additive_identity)) :rule symm :premises (t97.t2.a3))
% 12.77/12.98 (step t97.t2.t48 (cl (= (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add tptp.a tptp.additive_identity))) :rule cong :premises (t97.t2.t37 t97.t2.t47))
% 12.77/12.98 (step t97.t2.t49 (cl (= (tptp.add tptp.a tptp.additive_identity) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) :rule symm :premises (t97.t2.t48))
% 12.77/12.98 (step t97.t2.t50 (cl (= (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) :rule symm :premises (t97.t2.a4))
% 12.77/12.98 (step t97.t2.t51 (cl (= tptp.a (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) :rule trans :premises (t97.t2.a1 t97.t2.a2 t97.t2.t49 t97.t2.t50))
% 12.77/12.98 (step t97.t2.t52 (cl (= (tptp.add tptp.a (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) :rule cong :premises (t97.t2.t51 t97.t2.t10))
% 12.77/12.98 (step t97.t2.t53 (cl (= (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) :rule symm :premises (t97.t2.a15))
% 12.77/12.98 (step t97.t2.t54 (cl (= tptp.additive_identity (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) :rule trans :premises (t97.t2.a3 t97.t2.t52 t97.t2.t53))
% 12.77/12.98 (step t97.t2.t55 (cl (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) :rule refl)
% 12.77/12.98 (step t97.t2.t56 (cl (= (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) :rule cong :premises (t97.t2.t54 t97.t2.t55))
% 12.77/12.98 (step t97.t2.t57 (cl (= (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))))) :rule symm :premises (t97.t2.a14))
% 12.77/12.98 (step t97.t2.t58 (cl (= (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) tptp.additive_identity)) :rule symm :premises (t97.t2.a13))
% 12.77/12.98 (step t97.t2.t59 (cl (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) :rule cong :premises (t97.t2.t17 t97.t2.t58))
% 12.77/12.98 (step t97.t2.t60 (cl (= (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.add tptp.a tptp.a))) :rule symm :premises (t97.t2.a12))
% 12.77/12.98 (step t97.t2.t61 (cl (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.a tptp.a))) :rule trans :premises (t97.t2.t46 t97.t2.t56 t97.t2.t57 t97.t2.t59 t97.t2.t60))
% 12.77/12.98 (step t97.t2.t62 (cl (= (tptp.add tptp.a tptp.a) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) :rule symm :premises (t97.t2.t61))
% 12.77/12.98 (step t97.t2.t63 (cl (= (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) :rule cong :premises (t97.t2.t61 t97.t2.t10))
% 12.77/12.98 (step t97.t2.t64 (cl (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) :rule symm :premises (t97.t2.t50))
% 12.77/12.98 (step t97.t2.t65 (cl (= (tptp.add tptp.a tptp.additive_identity) (tptp.add tptp.additive_identity tptp.a))) :rule symm :premises (t97.t2.a2))
% 12.77/12.98 (step t97.t2.t66 (cl (= (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)) tptp.a)) :rule trans :premises (t97.t2.t63 t97.t2.t64 t97.t2.t48 t97.t2.t65 t97.t2.t36))
% 12.77/12.98 (step t97.t2.t67 (cl (= tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) :rule symm :premises (t97.t2.t66))
% 12.77/12.98 (step t97.t2.t68 (cl (= (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) :rule cong :premises (t97.t2.t62 t97.t2.t67))
% 12.77/12.98 (step t97.t2.t69 (cl (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) :rule symm :premises (t97.t2.t38))
% 12.77/12.98 (step t97.t2.t70 (cl (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) :rule trans :premises (t97.t2.t61 t97.t2.t69))
% 12.77/12.98 (step t97.t2.t71 (cl (= (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) :rule refl)
% 12.77/12.98 (step t97.t2.t72 (cl (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) :rule cong :premises (t97.t2.t70 t97.t2.t71))
% 12.77/12.98 (step t97.t2.t73 (cl (= (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) :rule symm :premises (t97.t2.a17))
% 12.77/12.98 (step t97.t2.t74 (cl (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) :rule symm :premises (t97.t2.t73))
% 12.77/12.98 (step t97.t2.t75 (cl (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a tptp.a))) :rule cong :premises (t97.t2.t36 t97.t2.t66))
% 12.77/12.98 (step t97.t2.t76 (cl (= (tptp.multiply tptp.a tptp.a) tptp.a)) :rule symm :premises (t97.t2.a11))
% 12.77/12.98 (step t97.t2.t77 (cl (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) tptp.a)) :rule trans :premises (t97.t2.t75 t97.t2.t76))
% 12.77/12.98 (step t97.t2.t78 (cl (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity tptp.a))) :rule trans :premises (t97.t2.t77 t97.t2.a1))
% 12.77/12.98 (step t97.t2.t79 (cl (= (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a tptp.a))) :rule cong :premises (t97.t2.t37 t97.t2.t66))
% 12.77/12.98 (step t97.t2.t80 (cl (= (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) tptp.a)) :rule trans :premises (t97.t2.t79 t97.t2.t76))
% 12.77/12.98 (step t97.t2.t81 (cl (= (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) :rule cong :premises (t97.t2.t78 t97.t2.t80))
% 12.77/12.98 (step t97.t2.t82 (cl (= (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.add tptp.a tptp.a))) :rule trans :premises (t97.t2.t68 t97.t2.t72 t97.t2.t74 t97.t2.t81 t97.t2.t38))
% 12.77/12.98 (step t97.t2.t83 (cl (= (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))))) :rule symm :premises (t97.t2.t59))
% 12.77/12.98 (step t97.t2.t84 (cl (= (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) :rule symm :premises (t97.t2.t56))
% 12.77/12.98 (step t97.t2.t85 (cl (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) :rule symm :premises (t97.t2.a19))
% 12.77/12.98 (step t97.t2.t86 (cl (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) :rule symm :premises (t97.t2.t85))
% 12.77/12.98 (step t97.t2.t87 (cl (= (tptp.add tptp.a tptp.a) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) :rule trans :premises (t97.t2.a12 t97.t2.t83 t97.t2.a14 t97.t2.t84 t97.t2.t45 t97.t2.t86))
% 12.77/12.98 (step t97.t2.t88 (cl (= (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) :rule trans :premises (t97.t2.t82 t97.t2.t87))
% 12.77/12.98 (step t97.t2.t89 (cl (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) :rule cong :premises (t97.t2.t62 t97.t2.t10))
% 12.77/12.98 (step t97.t2.t90 (cl (= (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) :rule cong :premises (t97.t2.t88 t97.t2.t89))
% 12.77/12.98 (step t97.t2.t91 (cl (= (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) :rule symm :premises (t97.t2.a18))
% 12.77/12.98 (step t97.t2.t92 (cl (= tptp.additive_identity (tptp.add tptp.a tptp.a))) :rule trans :premises (t97.t2.a24 t97.t2.t24 t97.t2.t26 t97.t2.t32 t97.t2.t33 t97.t2.t41 t97.t2.t42 t97.t2.t44 t97.t2.t90 t97.t2.t91 t97.t2.t72 t97.t2.t74 t97.t2.t81 t97.t2.t38))
% 12.77/12.98 (step t97.t2.t93 (cl (= (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.a tptp.a)))) :rule cong :premises (t97.t2.t15 t97.t2.t92))
% 12.77/12.98 (step t97.t2.t94 (cl (= (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.a tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) :rule cong :premises (t97.t2.t14 t97.t2.t17))
% 12.77/12.98 (step t97.t2.t95 (cl (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) :rule symm :premises (t97.t2.a5))
% 12.77/12.98 (step t97.t2.t96 (cl (= (tptp.additive_inverse tptp.a) tptp.a)) :rule trans :premises (t97.t2.a6 t97.t2.t93 t97.t2.t94 t97.t2.t95 t97.t2.t64 t97.t2.t48 t97.t2.t65 t97.t2.t36))
% 12.77/12.98 (step t97.t2.t97 (cl (= tptp.a (tptp.additive_inverse tptp.a))) :rule symm :premises (t97.t2.t96))
% 12.77/12.98 (step t97.t2.t98 (cl (= (tptp.multiply tptp.b tptp.a) (tptp.multiply (tptp.add tptp.b tptp.additive_identity) (tptp.additive_inverse tptp.a)))) :rule cong :premises (t97.t2.a28 t97.t2.t97))
% 12.77/12.98 (step t97.t2.t99 (cl (= (tptp.add tptp.b tptp.additive_identity) tptp.b)) :rule symm :premises (t97.t2.a28))
% 12.77/12.98 (step t97.t2.t100 (cl (= (tptp.multiply (tptp.add tptp.b tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) :rule cong :premises (t97.t2.t99 t97.t2.t10))
% 12.77/12.98 (step t97.t2.t101 (cl (= (tptp.multiply tptp.b tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) :rule trans :premises (t97.t2.t98 t97.t2.t100))
% 12.77/12.98 (step t97.t2.t102 (cl (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b tptp.a))) :rule symm :premises (t97.t2.t101))
% 12.77/12.98 (step t97.t2.t103 (cl (= (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.b tptp.a)))) :rule cong :premises (t97.t2.a11 t97.t2.t102))
% 12.77/12.98 (step t97.t2.t104 (cl (= (tptp.add tptp.additive_identity tptp.b) tptp.b)) :rule symm :premises (t97.t2.a41))
% 12.77/12.98 (step t97.t2.t105 (cl (= tptp.b tptp.b)) :rule refl)
% 12.77/12.98 (step t97.t2.t106 (cl (= (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add tptp.b tptp.b))) :rule cong :premises (t97.t2.t104 t97.t2.t105))
% 12.77/12.98 (step t97.t2.t107 (cl (= (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) :rule symm :premises (t97.t2.t106))
% 12.77/12.98 (step t97.t2.t108 (cl (= (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)))) :rule cong :premises (t97.t2.t104 t97.t2.a28))
% 12.77/12.98 (step t97.t2.t109 (cl (= (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity) (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)))) :rule symm :premises (t97.t2.a70))
% 12.77/12.98 (step t97.t2.t110 (cl (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) :rule symm :premises (t97.t2.t109))
% 12.77/12.98 (step t97.t2.t111 (cl (= (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)))) :rule symm :premises (t97.t2.a49))
% 12.77/12.98 (step t97.t2.t112 (cl (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) :rule symm :premises (t97.t2.t111))
% 12.77/12.98 (step t97.t2.t113 (cl (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.b tptp.b))) :rule trans :premises (t97.t2.t112 t97.t2.t106))
% 12.77/12.98 (step t97.t2.t114 (cl (= (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)))) :rule symm :premises (t97.t2.t113))
% 12.77/12.98 (step t97.t2.t115 (cl (= tptp.b (tptp.add tptp.additive_identity tptp.b))) :rule symm :premises (t97.t2.t104))
% 12.77/12.98 (step t97.t2.t116 (cl (= (tptp.add (tptp.add tptp.b tptp.b) tptp.b) (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)))) :rule cong :premises (t97.t2.t114 t97.t2.t115))
% 12.77/12.98 (step t97.t2.t117 (cl (= (tptp.add (tptp.add (tptp.add tptp.b tptp.b) tptp.b) tptp.b) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) :rule cong :premises (t97.t2.t116 t97.t2.t105))
% 12.77/12.98 (step t97.t2.t118 (cl (= (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b) (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)))) :rule symm :premises (t97.t2.a50))
% 12.77/12.98 (step t97.t2.t119 (cl (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)))) :rule refl)
% 12.77/12.98 (step t97.t2.t120 (cl (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.b tptp.b)))) :rule cong :premises (t97.t2.t119 t97.t2.t106))
% 12.77/12.98 (step t97.t2.t121 (cl (= (tptp.add tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) :rule trans :premises (t97.t2.t104 t97.t2.a39))
% 12.77/12.98 (step t97.t2.t122 (cl (= (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)))) :rule cong :premises (t97.t2.t121 t97.t2.a39))
% 12.77/12.98 (step t97.t2.t123 (cl (= (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)))) :rule symm :premises (t97.t2.a48))
% 12.77/12.98 (step t97.t2.t124 (cl (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) :rule symm :premises (t97.t2.t123))
% 12.77/12.98 (step t97.t2.t125 (cl (= (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) :rule refl)
% 12.77/12.98 (step t97.t2.t126 (cl (= (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)))) :rule cong :premises (t97.t2.t125 t97.t2.t115))
% 12.77/12.98 (step t97.t2.t127 (cl (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)))) :rule trans :premises (t97.t2.t107 t97.t2.t122 t97.t2.t124 t97.t2.t126))
% 12.77/12.98 (step t97.t2.t128 (cl (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)))) :rule trans :premises (t97.t2.t113 t97.t2.t127))
% 12.77/12.98 (step t97.t2.t129 (cl (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) :rule trans :premises (t97.t2.t107 t97.t2.t122 t97.t2.t124))
% 12.77/12.98 (step t97.t2.t130 (cl (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) :rule cong :premises (t97.t2.t128 t97.t2.t129))
% 12.77/12.98 (step t97.t2.t131 (cl (= (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)))) :rule symm :premises (t97.t2.a47))
% 12.77/12.98 (step t97.t2.t132 (cl (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) :rule cong :premises (t97.t2.t125 t97.t2.t106))
% 12.77/12.98 (step t97.t2.t133 (cl (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add tptp.b tptp.b))) :rule symm :premises (t97.t2.a46))
% 12.77/12.98 (step t97.t2.t134 (cl (= (tptp.add (tptp.add (tptp.add tptp.b tptp.b) tptp.b) tptp.b) (tptp.add tptp.b tptp.b))) :rule trans :premises (t97.t2.t117 t97.t2.t118 t97.t2.t120 t97.t2.t130 t97.t2.t131 t97.t2.t132 t97.t2.t133))
% 12.77/12.98 (step t97.t2.t135 (cl (= (tptp.add tptp.b tptp.b) (tptp.add (tptp.add (tptp.add tptp.b tptp.b) tptp.b) tptp.b))) :rule symm :premises (t97.t2.t134))
% 12.77/12.98 (step t97.t2.t136 (cl (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.multiply tptp.additive_identity tptp.additive_identity))) :rule cong :premises (t97.t2.t40 t97.t2.t11))
% 12.77/12.98 (step t97.t2.t137 (cl (= (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) :rule symm :premises (t97.t2.t136))
% 12.77/12.98 (step t97.t2.t138 (cl (= (tptp.multiply tptp.b tptp.b) (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b))) :rule cong :premises (t97.t2.t115 t97.t2.t105))
% 12.77/12.98 (step t97.t2.t139 (cl (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b))) :rule symm :premises (t97.t2.a40))
% 12.77/12.98 (step t97.t2.t140 (cl (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) :rule symm :premises (t97.t2.t139))
% 12.77/12.98 (step t97.t2.t141 (cl (= (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.b))) :rule refl)
% 12.77/12.98 (step t97.t2.t142 (cl (= (tptp.multiply tptp.b tptp.b) tptp.b)) :rule symm :premises (t97.t2.a39))
% 12.77/12.98 (step t97.t2.t143 (cl (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b))) :rule cong :premises (t97.t2.t141 t97.t2.t142))
% 12.77/12.98 (step t97.t2.t144 (cl (= tptp.b (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b))) :rule trans :premises (t97.t2.a39 t97.t2.t138 t97.t2.t140 t97.t2.t143))
% 12.77/12.98 (step t97.t2.t145 (cl (= (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) :rule cong :premises (t97.t2.t144 t97.t2.t7))
% 12.77/12.98 (step t97.t2.t146 (cl (= (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) :rule symm :premises (t97.t2.a38))
% 12.77/12.98 (step t97.t2.t147 (cl (= (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.additive_identity tptp.additive_identity))) :rule trans :premises (t97.t2.t11 t97.t2.t29))
% 12.77/12.98 (step t97.t2.t148 (cl (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) :rule cong :premises (t97.t2.t141 t97.t2.t147))
% 12.77/12.98 (step t97.t2.t149 (cl (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)) (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)))) :rule symm :premises (t97.t2.a37))
% 12.77/12.98 (step t97.t2.t150 (cl (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.multiply (tptp.multiply tptp.additive_identity tptp.additive_identity) tptp.b))) :rule cong :premises (t97.t2.t29 t97.t2.t99))
% 12.77/12.98 (step t97.t2.t151 (cl (= (tptp.multiply (tptp.multiply tptp.additive_identity tptp.additive_identity) tptp.b) (tptp.multiply tptp.additive_identity tptp.b))) :rule cong :premises (t97.t2.t28 t97.t2.t105))
% 12.77/12.98 (step t97.t2.t152 (cl (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.b))) :rule trans :premises (t97.t2.a7 t97.t2.t145 t97.t2.t146 t97.t2.t148 t97.t2.t149 t97.t2.t150 t97.t2.t151))
% 12.77/12.98 (step t97.t2.t153 (cl (= (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity tptp.b))) :rule trans :premises (t97.t2.t28 t97.t2.t152))
% 12.77/12.98 (step t97.t2.t154 (cl (= (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) :rule refl)
% 12.77/12.98 (step t97.t2.t155 (cl (= (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) :rule cong :premises (t97.t2.t153 t97.t2.t154))
% 12.77/12.98 (step t97.t2.t156 (cl (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) :rule symm :premises (t97.t2.t155))
% 12.77/12.98 (step t97.t2.t157 (cl (= (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))))) :rule symm :premises (t97.t2.a66))
% 12.77/12.98 (step t97.t2.t158 (cl (= (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))))) :rule cong :premises (t97.t2.t40 t97.t2.a58))
% 12.77/12.98 (step t97.t2.t159 (cl (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) :rule symm :premises (t97.t2.t158))
% 12.77/12.98 (step t97.t2.t160 (cl (= (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)))) :rule cong :premises (t97.t2.a7 t97.t2.t7))
% 12.77/12.98 (step t97.t2.t161 (cl (= (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)))) :rule symm :premises (t97.t2.a69))
% 12.77/12.98 (step t97.t2.t162 (cl (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) :rule symm :premises (t97.t2.t161))
% 12.77/12.98 (step t97.t2.t163 (cl (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)))) :rule cong :premises (t97.t2.t115 t97.t2.t7))
% 12.77/12.98 (step t97.t2.t164 (cl (= (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))) (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)))) :rule symm :premises (t97.t2.a67))
% 12.77/12.98 (step t97.t2.t165 (cl (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) :rule symm :premises (t97.t2.t164))
% 12.77/12.98 (step t97.t2.t166 (cl (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) :rule symm :premises (t97.t2.t157))
% 12.77/12.98 (step t97.t2.t167 (cl (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) :rule symm :premises (t97.t2.a65))
% 12.77/12.98 (step t97.t2.t168 (cl (= (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) tptp.additive_identity)) :rule trans :premises (t97.t2.t158 t97.t2.t166 t97.t2.t155 t97.t2.t167 t97.t2.t136 t97.t2.t28))
% 12.77/12.98 (step t97.t2.t169 (cl (= (tptp.add (tptp.additive_inverse tptp.b) tptp.b) tptp.additive_identity)) :rule symm :premises (t97.t2.a64))
% 12.77/12.98 (step t97.t2.t170 (cl (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) :rule symm :premises (t97.t2.t169))
% 12.77/12.98 (step t97.t2.t171 (cl (= (tptp.add (tptp.additive_inverse tptp.b) tptp.b) (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)))) :rule cong :premises (t97.t2.t7 t97.t2.a39))
% 12.77/12.98 (step t97.t2.t172 (cl (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)))) :rule trans :premises (t97.t2.t170 t97.t2.t171))
% 12.77/12.98 (step t97.t2.t173 (cl (= (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)))) :rule trans :premises (t97.t2.t168 t97.t2.t172))
% 12.77/12.98 (step t97.t2.t174 (cl (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) :rule refl)
% 12.77/12.98 (step t97.t2.t175 (cl (= (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) :rule cong :premises (t97.t2.t173 t97.t2.t174))
% 12.77/12.98 (step t97.t2.t176 (cl (= (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))))) :rule symm :premises (t97.t2.a63))
% 12.77/12.98 (step t97.t2.t177 (cl (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) :rule symm :premises (t97.t2.a62))
% 12.77/12.98 (step t97.t2.t178 (cl (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.multiply tptp.b tptp.additive_identity))) :rule cong :premises (t97.t2.t105 t97.t2.t11))
% 12.77/12.98 (step t97.t2.t179 (cl (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity) (tptp.multiply tptp.b tptp.additive_identity))) :rule symm :premises (t97.t2.a61))
% 12.77/12.98 (step t97.t2.t180 (cl (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) :rule symm :premises (t97.t2.t179))
% 12.77/12.98 (step t97.t2.t181 (cl (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.additive_identity))) :rule refl)
% 12.77/12.98 (step t97.t2.t182 (cl (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) :rule cong :premises (t97.t2.t181 t97.t2.a7))
% 12.77/12.98 (step t97.t2.t183 (cl (= (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) :rule symm :premises (t97.t2.a60))
% 12.77/12.98 (step t97.t2.t184 (cl (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) :rule symm :premises (t97.t2.t183))
% 12.77/12.98 (step t97.t2.t185 (cl (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) :rule cong :premises (t97.t2.t181 t97.t2.a39))
% 12.77/12.98 (step t97.t2.t186 (cl (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)))) :rule symm :premises (t97.t2.a59))
% 12.77/12.98 (step t97.t2.t187 (cl (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply tptp.b tptp.b))) :rule cong :premises (t97.t2.t105 t97.t2.t104))
% 12.77/12.98 (step t97.t2.t188 (cl (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) tptp.b)) :rule trans :premises (t97.t2.t185 t97.t2.t186 t97.t2.t187 t97.t2.t142))
% 12.77/12.98 (step t97.t2.t189 (cl (= (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) :rule cong :premises (t97.t2.t188 t97.t2.t7))
% 12.77/12.98 (step t97.t2.t190 (cl (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))) tptp.additive_identity)) :rule trans :premises (t97.t2.t177 t97.t2.t178 t97.t2.t180 t97.t2.t182 t97.t2.t184 t97.t2.t189 t97.t2.t11))
% 12.77/12.98 (step t97.t2.t191 (cl (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) :rule cong :premises (t97.t2.t7 t97.t2.t190))
% 12.77/12.98 (step t97.t2.t192 (cl (= (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity) (tptp.additive_inverse tptp.b))) :rule symm :premises (t97.t2.a57))
% 12.77/12.98 (step t97.t2.t193 (cl (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b))) :rule trans :premises (t97.t2.t163 t97.t2.t165 t97.t2.t175 t97.t2.t176 t97.t2.t191 t97.t2.t192))
% 12.77/12.98 (step t97.t2.t194 (cl (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) :rule trans :premises (t97.t2.t193 t97.t2.a58))
% 12.77/12.98 (step t97.t2.t195 (cl (= (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b))) :rule symm :premises (t97.t2.a68))
% 12.77/12.98 (step t97.t2.t196 (cl (= (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)))) :rule cong :premises (t97.t2.t194 t97.t2.t195))
% 12.77/12.98 (step t97.t2.t197 (cl (= (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b))) :rule symm :premises (t97.t2.a58))
% 12.77/12.98 (step t97.t2.t198 (cl (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) :rule symm :premises (t97.t2.t192))
% 12.77/12.98 (step t97.t2.t199 (cl (= (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity) (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))))) :rule cong :premises (t97.t2.t7 t97.t2.a45))
% 12.77/12.98 (step t97.t2.t200 (cl (= (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))))) :rule symm :premises (t97.t2.a56))
% 12.77/12.98 (step t97.t2.t201 (cl (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) :rule symm :premises (t97.t2.t200))
% 12.77/12.98 (step t97.t2.t202 (cl (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)))) :rule symm :premises (t97.t2.a55))
% 12.77/12.98 (step t97.t2.t203 (cl (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) :rule symm :premises (t97.t2.t202))
% 12.77/12.98 (step t97.t2.t204 (cl (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) :rule symm :premises (t97.t2.a54))
% 12.77/12.98 (step t97.t2.t205 (cl (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) :rule symm :premises (t97.t2.t204))
% 12.77/12.98 (step t97.t2.t206 (cl (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add tptp.b tptp.additive_identity))) :rule cong :premises (t97.t2.t105 t97.t2.t11))
% 12.77/12.98 (step t97.t2.t207 (cl (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) tptp.b)) :rule trans :premises (t97.t2.t203 t97.t2.t205 t97.t2.t206 t97.t2.t99))
% 12.77/12.98 (step t97.t2.t208 (cl (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) :rule refl)
% 12.77/12.98 (step t97.t2.t209 (cl (= (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) :rule cong :premises (t97.t2.t207 t97.t2.t208))
% 12.77/12.98 (step t97.t2.t210 (cl (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) :rule symm :premises (t97.t2.a53))
% 12.77/12.98 (step t97.t2.t211 (cl (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) :rule symm :premises (t97.t2.t210))
% 12.77/12.98 (step t97.t2.t212 (cl (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) :rule trans :premises (t97.t2.t198 t97.t2.t199 t97.t2.t201 t97.t2.t209 t97.t2.t211))
% 12.77/12.98 (step t97.t2.t213 (cl (= (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) :rule trans :premises (t97.t2.t197 t97.t2.t212))
% 12.77/12.98 (step t97.t2.t214 (cl (= (tptp.add (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) :rule cong :premises (t97.t2.t213 t97.t2.t7))
% 12.77/12.98 (step t97.t2.t215 (cl (= (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) :rule symm :premises (t97.t2.a52))
% 12.77/12.98 (step t97.t2.t216 (cl (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) :rule cong :premises (t97.t2.t208 t97.t2.t11))
% 12.77/12.98 (step t97.t2.t217 (cl (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) :rule symm :premises (t97.t2.a51))
% 12.77/12.98 (step t97.t2.t218 (cl (= tptp.additive_identity (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) :rule trans :premises (t97.t2.t29 t97.t2.t137 t97.t2.a65 t97.t2.t156 t97.t2.t157 t97.t2.t159 t97.t2.t160 t97.t2.t162 t97.t2.t196 t97.t2.t214 t97.t2.t215 t97.t2.t216 t97.t2.t217))
% 12.77/12.98 (step t97.t2.t219 (cl (= (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity) (tptp.add (tptp.add (tptp.add (tptp.add tptp.b tptp.b) tptp.b) tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) :rule cong :premises (t97.t2.t135 t97.t2.t218))
% 12.77/12.98 (step t97.t2.t220 (cl (= (tptp.add (tptp.add (tptp.add (tptp.add tptp.b tptp.b) tptp.b) tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) :rule cong :premises (t97.t2.t134 t97.t2.t208))
% 12.77/12.98 (step t97.t2.t221 (cl (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))) tptp.additive_identity)) :rule symm :premises (t97.t2.a45))
% 12.77/12.98 (step t97.t2.t222 (cl (= (tptp.add tptp.b tptp.b) tptp.additive_identity)) :rule trans :premises (t97.t2.t107 t97.t2.t108 t97.t2.t110 t97.t2.t219 t97.t2.t220 t97.t2.t221))
% 12.77/12.98 (step t97.t2.t223 (cl (= tptp.additive_identity (tptp.add tptp.b tptp.b))) :rule symm :premises (t97.t2.t222))
% 12.77/12.98 (step t97.t2.t224 (cl (= (tptp.add tptp.a tptp.additive_identity) (tptp.add tptp.a (tptp.add tptp.b tptp.b)))) :rule cong :premises (t97.t2.t37 t97.t2.t223))
% 12.77/12.98 (step t97.t2.t225 (cl (= (tptp.add (tptp.add tptp.b tptp.b) tptp.a) (tptp.add tptp.a (tptp.add tptp.b tptp.b)))) :rule symm :premises (t97.t2.a80))
% 12.77/12.98 (step t97.t2.t226 (cl (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) :rule symm :premises (t97.t2.t225))
% 12.77/12.98 (step t97.t2.t227 (cl (= (tptp.add (tptp.add tptp.b tptp.b) tptp.a) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) :rule cong :premises (t97.t2.t125 t97.t2.t97))
% 12.77/12.98 (step t97.t2.t228 (cl (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) :rule symm :premises (t97.t2.a79))
% 12.77/12.98 (step t97.t2.t229 (cl (= tptp.a (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) :rule trans :premises (t97.t2.a1 t97.t2.a2 t97.t2.t224 t97.t2.t226 t97.t2.t227 t97.t2.t228))
% 12.77/12.98 (step t97.t2.t230 (cl (= (tptp.multiply tptp.a tptp.a) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) :rule trans :premises (t97.t2.t76 t97.t2.t229))
% 12.77/12.98 (step t97.t2.t231 (cl (= (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.b tptp.a)) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) :rule cong :premises (t97.t2.t230 t97.t2.t101))
% 12.77/12.98 (step t97.t2.t232 (cl (= (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) :rule symm :premises (t97.t2.a78))
% 12.77/12.98 (step t97.t2.t233 (cl (= (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) :rule symm :premises (t97.t2.a77))
% 12.77/12.98 (step t97.t2.t234 (cl (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) :rule symm :premises (t97.t2.t233))
% 12.77/12.98 (step t97.t2.t235 (cl (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) :rule cong :premises (t97.t2.t105 t97.t2.t234))
% 12.77/12.98 (step t97.t2.t236 (cl (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) :rule symm :premises (t97.t2.a76))
% 12.77/12.98 (step t97.t2.t237 (cl (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) :rule symm :premises (t97.t2.t236))
% 12.77/12.98 (step t97.t2.t238 (cl (= (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) :rule refl)
% 12.77/12.98 (step t97.t2.t239 (cl (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) :rule symm :premises (t97.t2.a75))
% 12.77/12.98 (step t97.t2.t240 (cl (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) :rule symm :premises (t97.t2.t239))
% 12.77/12.98 (step t97.t2.t241 (cl (= tptp.a (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) :rule trans :premises (t97.t2.a1 t97.t2.a2 t97.t2.t49 t97.t2.t50 t97.t2.a5))
% 12.77/12.98 (step t97.t2.t242 (cl (= (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))))) :rule cong :premises (t97.t2.t105 t97.t2.t241))
% 12.77/12.98 (step t97.t2.t243 (cl (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))))) :rule symm :premises (t97.t2.a34))
% 12.77/12.98 (step t97.t2.t244 (cl (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) :rule symm :premises (t97.t2.t243))
% 12.77/12.98 (step t97.t2.t245 (cl (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) :rule refl)
% 12.77/12.98 (step t97.t2.t246 (cl (= (tptp.add tptp.a tptp.a) tptp.additive_identity)) :rule symm :premises (t97.t2.t92))
% 12.77/12.98 (step t97.t2.t247 (cl (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) :rule cong :premises (t97.t2.t245 t97.t2.t246))
% 12.77/12.98 (step t97.t2.t248 (cl (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) :rule symm :premises (t97.t2.a33))
% 12.77/12.98 (step t97.t2.t249 (cl (= (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) :rule trans :premises (t97.t2.t242 t97.t2.t244 t97.t2.t247 t97.t2.t248))
% 12.77/12.98 (step t97.t2.t250 (cl (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b tptp.a))) :rule symm :premises (t97.t2.t249))
% 12.77/12.98 (step t97.t2.t251 (cl (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) :rule cong :premises (t97.t2.t250 t97.t2.t245))
% 12.77/12.98 (step t97.t2.t252 (cl (= (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) :rule symm :premises (t97.t2.a74))
% 12.77/12.98 (step t97.t2.t253 (cl (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) :rule symm :premises (t97.t2.t252))
% 12.77/12.98 (step t97.t2.t254 (cl (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) :rule trans :premises (t97.t2.t240 t97.t2.t251 t97.t2.t253))
% 12.77/12.98 (step t97.t2.t255 (cl (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) :rule cong :premises (t97.t2.t238 t97.t2.t254))
% 12.77/12.98 (step t97.t2.t256 (cl (= (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) :rule symm :premises (t97.t2.a73))
% 12.77/12.98 (step t97.t2.t257 (cl (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) :rule symm :premises (t97.t2.t256))
% 12.77/12.98 (step t97.t2.t258 (cl (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) :rule refl)
% 12.77/12.98 (step t97.t2.t259 (cl (= (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) :rule cong :premises (t97.t2.a39 t97.t2.t258))
% 12.77/12.98 (step t97.t2.t260 (cl (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) :rule symm :premises (t97.t2.a72))
% 12.77/12.98 (step t97.t2.t261 (cl (= (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) :rule trans :premises (t97.t2.t259 t97.t2.t260))
% 12.77/12.98 (step t97.t2.t262 (cl (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) :rule refl)
% 12.77/12.98 (step t97.t2.t263 (cl (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) :rule cong :premises (t97.t2.t261 t97.t2.t262))
% 12.77/12.98 (step t97.t2.t264 (cl (= (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) :rule symm :premises (t97.t2.a71))
% 12.77/12.98 (step t97.t2.t265 (cl (= (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) :rule trans :premises (t97.t2.t222 t97.t2.t92 t97.t2.t62))
% 12.77/12.98 (step t97.t2.t266 (cl (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) :rule cong :premises (t97.t2.t265 t97.t2.t245))
% 12.77/12.98 (step t97.t2.t267 (cl (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) tptp.additive_identity)) :rule trans :premises (t97.t2.t61 t97.t2.t246))
% 12.77/12.98 (step t97.t2.t268 (cl (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) :rule cong :premises (t97.t2.t267 t97.t2.t245))
% 12.77/12.98 (step t97.t2.t269 (cl (= (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) :rule refl)
% 12.77/12.98 (step t97.t2.t270 (cl (= (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) :rule cong :premises (t97.t2.t153 t97.t2.t269))
% 12.77/12.98 (step t97.t2.t271 (cl (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) :rule symm :premises (t97.t2.t270))
% 12.77/12.98 (step t97.t2.t272 (cl (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) tptp.additive_identity)) :rule symm :premises (t97.t2.a42))
% 12.77/12.98 (step t97.t2.t273 (cl (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity tptp.additive_identity))) :rule trans :premises (t97.t2.t272 t97.t2.t29))
% 12.77/12.98 (step t97.t2.t274 (cl (= (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) :rule cong :premises (t97.t2.t273 t97.t2.t269))
% 12.77/12.98 (step t97.t2.t275 (cl (= (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) :rule symm :premises (t97.t2.t274))
% 12.77/12.98 (step t97.t2.t276 (cl (= (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))))) :rule symm :premises (t97.t2.a43))
% 12.77/12.98 (step t97.t2.t277 (cl (= (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) :rule refl)
% 12.77/12.98 (step t97.t2.t278 (cl (= (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)))) :rule cong :premises (t97.t2.t29 t97.t2.t10))
% 12.77/12.98 (step t97.t2.t279 (cl (= (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.add tptp.additive_identity tptp.additive_identity))) :rule trans :premises (t97.t2.t28 t97.t2.t19))
% 12.77/12.98 (step t97.t2.t280 (cl (= (tptp.multiply (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)))) :rule cong :premises (t97.t2.t279 t97.t2.t10))
% 12.77/12.98 (step t97.t2.t281 (cl (= (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)))) :rule symm :premises (t97.t2.a44))
% 12.77/12.98 (step t97.t2.t282 (cl (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) :rule symm :premises (t97.t2.t281))
% 12.77/12.98 (step t97.t2.t283 (cl (= (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) :rule trans :premises (t97.t2.t278 t97.t2.t280 t97.t2.t282))
% 12.77/12.98 (step t97.t2.t284 (cl (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))))) :rule cong :premises (t97.t2.t277 t97.t2.t283))
% 12.77/12.98 (step t97.t2.t285 (cl (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) :rule symm :premises (t97.t2.t284))
% 12.77/12.98 (step t97.t2.t286 (cl (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) tptp.additive_identity)) :rule trans :premises (t97.t2.t263 t97.t2.t264 t97.t2.t266 t97.t2.t268 t97.t2.a36 t97.t2.t271 t97.t2.t275 t97.t2.t276 t97.t2.t285 t97.t2.t272))
% 12.77/12.98 (step t97.t2.t287 (cl (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) :rule symm :premises (t97.t2.t276))
% 12.77/12.98 (step t97.t2.t288 (cl (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) :rule symm :premises (t97.t2.a36))
% 12.77/12.98 (step t97.t2.t289 (cl (= tptp.additive_identity (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) :rule trans :premises (t97.t2.a42 t97.t2.t284 t97.t2.t287 t97.t2.t274 t97.t2.t270 t97.t2.t288))
% 12.77/12.98 (step t97.t2.t290 (cl (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) :rule trans :premises (t97.t2.t286 t97.t2.t289))
% 12.77/12.98 (step t97.t2.t291 (cl (= (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) :rule refl)
% 12.77/12.98 (step t97.t2.t292 (cl (= (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) :rule cong :premises (t97.t2.t290 t97.t2.t291))
% 12.77/12.98 (step t97.t2.t293 (cl (= (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) :rule symm :premises (t97.t2.a35))
% 12.77/12.98 (step t97.t2.t294 (cl (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b tptp.a)))) :rule cong :premises (t97.t2.t36 t97.t2.t250))
% 12.77/12.98 (step t97.t2.t295 (cl (= (tptp.multiply tptp.a (tptp.add tptp.b tptp.a)) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) :rule cong :premises (t97.t2.t37 t97.t2.t249))
% 12.77/12.98 (step t97.t2.t296 (cl (= (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) :rule trans :premises (t97.t2.t103 t97.t2.t231 t97.t2.t232 t97.t2.t235 t97.t2.t237 t97.t2.t255 t97.t2.t257 t97.t2.t292 t97.t2.t293 t97.t2.t294 t97.t2.t295))
% 12.77/12.98 (step t97.t2.t297 (cl (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) :rule cong :premises (t97.t2.a11 t97.t2.t296))
% 12.77/12.98 (step t97.t2.t298 (cl (= (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) :rule symm :premises (t97.t2.a32))
% 12.77/12.98 (step t97.t2.t299 (cl (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) :rule symm :premises (t97.t2.a31))
% 12.77/12.98 (step t97.t2.t300 (cl (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) :rule symm :premises (t97.t2.t299))
% 12.77/12.98 (step t97.t2.t301 (cl (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) :rule symm :premises (t97.t2.a30))
% 12.77/12.98 (step t97.t2.t302 (cl (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) :rule symm :premises (t97.t2.t301))
% 12.77/12.98 (step t97.t2.t303 (cl (= (tptp.add (tptp.additive_inverse tptp.a) tptp.a) tptp.additive_identity)) :rule symm :premises (t97.t2.a29))
% 12.77/12.98 (step t97.t2.t304 (cl (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (tptp.add tptp.b tptp.additive_identity))) :rule cong :premises (t97.t2.t105 t97.t2.t303))
% 12.77/12.98 (step t97.t2.t305 (cl (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) tptp.b)) :rule trans :premises (t97.t2.t300 t97.t2.t302 t97.t2.t304 t97.t2.t99))
% 12.77/12.98 (step t97.t2.t306 (cl (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse tptp.a) tptp.b))) :rule cong :premises (t97.t2.t97 t97.t2.t305))
% 12.77/12.98 (step t97.t2.t307 (cl (= (tptp.multiply (tptp.additive_inverse tptp.a) tptp.b) (tptp.multiply tptp.a tptp.b))) :rule cong :premises (t97.t2.t96 t97.t2.t105))
% 12.77/12.98 (step t97.t2.t308 (cl (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a tptp.b))) :rule trans :premises (t97.t2.t297 t97.t2.t298 t97.t2.t306 t97.t2.t307))
% 12.77/12.98 (step t97.t2.t309 (cl (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) :rule cong :premises (t97.t2.t246 t97.t2.t258))
% 12.77/12.98 (step t97.t2.t310 (cl (= (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) :rule symm :premises (t97.t2.a81))
% 12.77/12.98 (step t97.t2.t311 (cl (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b tptp.additive_identity) (tptp.additive_inverse tptp.a)))) :rule symm :premises (t97.t2.t100))
% 12.77/12.98 (step t97.t2.t312 (cl (= (tptp.multiply (tptp.add tptp.b tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b tptp.a))) :rule symm :premises (t97.t2.t98))
% 12.77/12.98 (step t97.t2.t313 (cl (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b tptp.a))) :rule trans :premises (t97.t2.t309 t97.t2.t310 t97.t2.t311 t97.t2.t312))
% 12.77/12.98 (step t97.t2.t314 (cl (= (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) :rule cong :premises (t97.t2.t308 t97.t2.t313))
% 12.77/12.98 (step t97.t2.t315 (cl (= (= (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)) false) (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))))) :rule equiv_simplify)
% 12.77/12.98 (step t97.t2.t316 (cl (= (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)) false) (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))))) :rule equiv2 :premises (t97.t2.t315))
% 12.77/12.98 (step t97.t2.t317 (cl (not (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))))) (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) :rule not_not)
% 12.77/12.98 (step t97.t2.t318 (cl (= (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)) false) (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) :rule resolution :premises (t97.t2.t316 t97.t2.t317))
% 12.77/12.98 (step t97.t2.t319 (cl (= (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)) false)) :rule resolution :premises (t97.t2.t318 t97.t2.a0))
% 12.77/12.98 (step t97.t2.t320 (cl (= (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) false)) :rule trans :premises (t97.t2.t314 t97.t2.t319))
% 12.77/12.98 (step t97.t2.t321 (cl (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) :rule resolution :premises (t97.t2.t2 t97.t2.t320))
% 12.77/12.98 (step t97.t2 (cl (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) :rule subproof :discharge (t97.t2.a0 t97.t2.a1 t97.t2.a2 t97.t2.a3 t97.t2.a4 t97.t2.a5 t97.t2.a6 t97.t2.a7 t97.t2.a8 t97.t2.a9 t97.t2.a10 t97.t2.a11 t97.t2.a12 t97.t2.a13 t97.t2.a14 t97.t2.a15 t97.t2.a16 t97.t2.a17 t97.t2.a18 t97.t2.a19 t97.t2.a20 t97.t2.a21 t97.t2.a22 t97.t2.a23 t97.t2.a24 t97.t2.a25 t97.t2.a26 t97.t2.a27 t97.t2.a28 t97.t2.a29 t97.t2.a30 t97.t2.a31 t97.t2.a32 t97.t2.a33 t97.t2.a34 t97.t2.a35 t97.t2.a36 t97.t2.a37 t97.t2.a38 t97.t2.a39 t97.t2.a40 t97.t2.a41 t97.t2.a42 t97.t2.a43 t97.t2.a44 t97.t2.a45 t97.t2.a46 t97.t2.a47 t97.t2.a48 t97.t2.a49 t97.t2.a50 t97.t2.a51 t97.t2.a52 t97.t2.a53 t97.t2.a54 t97.t2.a55 t97.t2.a56 t97.t2.a57 t97.t2.a58 t97.t2.a59 t97.t2.a60 t97.t2.a61 t97.t2.a62 t97.t2.a63 t97.t2.a64 t97.t2.a65 t97.t2.a66 t97.t2.a67 t97.t2.a68 t97.t2.a69 t97.t2.a70 t97.t2.a71 t97.t2.a72 t97.t2.a73 t97.t2.a74 t97.t2.a75 t97.t2.a76 t97.t2.a77 t97.t2.a78 t97.t2.a79 t97.t2.a80 t97.t2.a81))
% 12.77/12.98 (step t97.t3 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) :rule and_pos)
% 12.77/12.98 (step t97.t4 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= tptp.a (tptp.add tptp.additive_identity tptp.a))) :rule and_pos)
% 12.77/12.98 (step t97.t5 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) :rule and_pos)
% 12.77/12.98 (step t97.t6 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) :rule and_pos)
% 12.77/12.98 (step t97.t7 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) :rule and_pos)
% 12.77/12.98 (step t97.t8 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) :rule and_pos)
% 12.77/12.98 (step t97.t9 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) :rule and_pos)
% 12.77/12.98 (step t97.t10 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) :rule and_pos)
% 12.77/12.98 (step t97.t11 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) :rule and_pos)
% 12.77/12.98 (step t97.t12 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) :rule and_pos)
% 12.77/12.98 (step t97.t13 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) :rule and_pos)
% 12.77/12.98 (step t97.t14 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= tptp.a (tptp.multiply tptp.a tptp.a))) :rule and_pos)
% 12.77/12.98 (step t97.t15 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) :rule and_pos)
% 12.77/12.98 (step t97.t16 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) :rule and_pos)
% 12.77/12.98 (step t97.t17 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) :rule and_pos)
% 12.77/12.98 (step t97.t18 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) :rule and_pos)
% 12.77/12.98 (step t97.t19 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) :rule and_pos)
% 12.77/12.98 (step t97.t20 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) :rule and_pos)
% 12.77/12.98 (step t97.t21 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) :rule and_pos)
% 12.77/12.98 (step t97.t22 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) :rule and_pos)
% 12.77/12.98 (step t97.t23 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) :rule and_pos)
% 12.77/12.98 (step t97.t24 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) :rule and_pos)
% 12.77/12.98 (step t97.t25 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) :rule and_pos)
% 12.77/12.98 (step t97.t26 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) :rule and_pos)
% 12.77/12.98 (step t97.t27 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) :rule and_pos)
% 12.77/12.98 (step t97.t28 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) :rule and_pos)
% 12.77/12.98 (step t97.t29 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) :rule and_pos)
% 12.77/12.98 (step t97.t30 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) :rule and_pos)
% 12.77/12.98 (step t97.t31 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= tptp.b (tptp.add tptp.b tptp.additive_identity))) :rule and_pos)
% 12.77/12.98 (step t97.t32 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) :rule and_pos)
% 12.77/12.98 (step t97.t33 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) :rule and_pos)
% 12.77/12.98 (step t97.t34 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) :rule and_pos)
% 12.77/12.98 (step t97.t35 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) :rule and_pos)
% 12.77/12.98 (step t97.t36 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) :rule and_pos)
% 12.77/12.98 (step t97.t37 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) :rule and_pos)
% 12.77/12.98 (step t97.t38 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) :rule and_pos)
% 12.77/12.98 (step t97.t39 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) :rule and_pos)
% 12.77/12.98 (step t97.t40 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) :rule and_pos)
% 12.77/12.98 (step t97.t41 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) :rule and_pos)
% 12.77/12.98 (step t97.t42 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= tptp.b (tptp.multiply tptp.b tptp.b))) :rule and_pos)
% 12.77/12.98 (step t97.t43 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) :rule and_pos)
% 12.77/12.98 (step t97.t44 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= tptp.b (tptp.add tptp.additive_identity tptp.b))) :rule and_pos)
% 12.77/12.98 (step t97.t45 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) :rule and_pos)
% 12.77/12.98 (step t97.t46 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) :rule and_pos)
% 12.77/12.98 (step t97.t47 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) :rule and_pos)
% 12.77/12.98 (step t97.t48 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) :rule and_pos)
% 12.77/12.98 (step t97.t49 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) :rule and_pos)
% 12.77/12.98 (step t97.t50 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) :rule and_pos)
% 12.77/12.98 (step t97.t51 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) :rule and_pos)
% 12.77/12.98 (step t97.t52 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) :rule and_pos)
% 12.77/12.98 (step t97.t53 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) :rule and_pos)
% 12.77/12.98 (step t97.t54 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) :rule and_pos)
% 12.77/12.98 (step t97.t55 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) :rule and_pos)
% 12.77/12.98 (step t97.t56 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) :rule and_pos)
% 12.77/12.98 (step t97.t57 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) :rule and_pos)
% 12.77/12.98 (step t97.t58 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) :rule and_pos)
% 12.77/12.98 (step t97.t59 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) :rule and_pos)
% 12.77/12.98 (step t97.t60 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) :rule and_pos)
% 12.77/12.98 (step t97.t61 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) :rule and_pos)
% 12.77/12.98 (step t97.t62 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) :rule and_pos)
% 12.77/12.98 (step t97.t63 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) :rule and_pos)
% 12.77/12.98 (step t97.t64 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) :rule and_pos)
% 12.77/12.98 (step t97.t65 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) :rule and_pos)
% 12.77/12.98 (step t97.t66 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) :rule and_pos)
% 12.77/12.98 (step t97.t67 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) :rule and_pos)
% 12.77/12.98 (step t97.t68 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) :rule and_pos)
% 12.77/12.98 (step t97.t69 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) :rule and_pos)
% 12.77/12.98 (step t97.t70 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) :rule and_pos)
% 12.77/12.98 (step t97.t71 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) :rule and_pos)
% 12.77/12.98 (step t97.t72 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) :rule and_pos)
% 12.77/12.98 (step t97.t73 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) :rule and_pos)
% 12.77/12.99 (step t97.t74 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) :rule and_pos)
% 12.77/12.99 (step t97.t75 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) :rule and_pos)
% 12.77/12.99 (step t97.t76 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) :rule and_pos)
% 12.77/12.99 (step t97.t77 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) :rule and_pos)
% 12.77/12.99 (step t97.t78 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) :rule and_pos)
% 12.77/12.99 (step t97.t79 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) :rule and_pos)
% 12.77/12.99 (step t97.t80 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) :rule and_pos)
% 12.77/12.99 (step t97.t81 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) :rule and_pos)
% 12.77/12.99 (step t97.t82 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) :rule and_pos)
% 12.77/12.99 (step t97.t83 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) :rule and_pos)
% 12.77/12.99 (step t97.t84 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) :rule and_pos)
% 12.77/12.99 (step t97.t85 (cl (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))))) :rule resolution :premises (t97.t2 t97.t3 t97.t4 t97.t5 t97.t6 t97.t7 t97.t8 t97.t9 t97.t10 t97.t11 t97.t12 t97.t13 t97.t14 t97.t15 t97.t16 t97.t17 t97.t18 t97.t19 t97.t20 t97.t21 t97.t22 t97.t23 t97.t24 t97.t25 t97.t26 t97.t27 t97.t28 t97.t29 t97.t30 t97.t31 t97.t32 t97.t33 t97.t34 t97.t35 t97.t36 t97.t37 t97.t38 t97.t39 t97.t40 t97.t41 t97.t42 t97.t43 t97.t44 t97.t45 t97.t46 t97.t47 t97.t48 t97.t49 t97.t50 t97.t51 t97.t52 t97.t53 t97.t54 t97.t55 t97.t56 t97.t57 t97.t58 t97.t59 t97.t60 t97.t61 t97.t62 t97.t63 t97.t64 t97.t65 t97.t66 t97.t67 t97.t68 t97.t69 t97.t70 t97.t71 t97.t72 t97.t73 t97.t74 t97.t75 t97.t76 t97.t77 t97.t78 t97.t79 t97.t80 t97.t81 t97.t82 t97.t83 t97.t84))
% 12.77/12.99 (step t97.t86 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) :rule reordering :premises (t97.t85))
% 12.77/13.00 (step t97.t87 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) :rule contraction :premises (t97.t86))
% 12.77/13.00 (step t97.t88 (cl (=> (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) :rule resolution :premises (t97.t1 t97.t87))
% 12.77/13.00 (step t97.t89 (cl (=> (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))))) :rule implies_neg2)
% 12.77/13.00 (step t97.t90 (cl (=> (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (=> (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))))) :rule resolution :premises (t97.t88 t97.t89))
% 12.77/13.00 (step t97.t91 (cl (=> (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))))) :rule contraction :premises (t97.t90))
% 12.77/13.00 (step t97.t92 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) :rule implies :premises (t97.t91))
% 12.77/13.00 (step t97.t93 (cl (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) :rule and_neg)
% 12.77/13.00 (step t97.t94 (cl (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) :rule resolution :premises (t97.t93 t97.a0 t97.a4 t97.a2 t97.a13 t97.a53 t97.a51 t97.a17 t97.a8 t97.a48 t97.a22 t97.a47 t97.a16 t97.a50 t97.a34 t97.a60 t97.a58 t97.a37 t97.a63 t97.a62 t97.a45 t97.a64 t97.a49 t97.a52 t97.a3 t97.a55 t97.a56 t97.a54 t97.a1 t97.a5 t97.a12 t97.a46 t97.a43 t97.a81 t97.a28 t97.a57 t97.a75 t97.a36 t97.a15 t97.a20 t97.a9 t97.a19 t97.a6 t97.a41 t97.a42 t97.a33 t97.a24 t97.a26 t97.a72 t97.a29 t97.a14 t97.a71 t97.a32 t97.a65 t97.a59 t97.a39 t97.a38 t97.a61 t97.a10 t97.a11 t97.a25 t97.a27 t97.a21 t97.a69 t97.a70 t97.a7 t97.a67 t97.a66 t97.a68 t97.a23 t97.a73 t97.a18 t97.a76 t97.a44 t97.a80 t97.a78 t97.a30 t97.a79 t97.a74 t97.a77 t97.a31 t97.a35 t97.a40))
% 12.77/13.00 (step t97.t95 (cl (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) :rule resolution :premises (t97.t92 t97.t94))
% 12.77/13.00 (step t97 (cl (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) :rule subproof :discharge (t97.a0 t97.a1 t97.a2 t97.a3 t97.a4 t97.a5 t97.a6 t97.a7 t97.a8 t97.a9 t97.a10 t97.a11 t97.a12 t97.a13 t97.a14 t97.a15 t97.a16 t97.a17 t97.a18 t97.a19 t97.a20 t97.a21 t97.a22 t97.a23 t97.a24 t97.a25 t97.a26 t97.a27 t97.a28 t97.a29 t97.a30 t97.a31 t97.a32 t97.a33 t97.a34 t97.a35 t97.a36 t97.a37 t97.a38 t97.a39 t97.a40 t97.a41 t97.a42 t97.a43 t97.a44 t97.a45 t97.a46 t97.a47 t97.a48 t97.a49 t97.a50 t97.a51 t97.a52 t97.a53 t97.a54 t97.a55 t97.a56 t97.a57 t97.a58 t97.a59 t97.a60 t97.a61 t97.a62 t97.a63 t97.a64 t97.a65 t97.a66 t97.a67 t97.a68 t97.a69 t97.a70 t97.a71 t97.a72 t97.a73 t97.a74 t97.a75 t97.a76 t97.a77 t97.a78 t97.a79 t97.a80 t97.a81))
% 12.77/13.00 (step t98 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) :rule and_pos)
% 12.77/13.00 (step t99 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) :rule and_pos)
% 12.77/13.00 (step t100 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) :rule and_pos)
% 12.77/13.00 (step t101 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) :rule and_pos)
% 12.77/13.00 (step t102 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= tptp.a (tptp.add tptp.additive_identity tptp.a))) :rule and_pos)
% 12.77/13.00 (step t103 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= tptp.b (tptp.add tptp.b tptp.additive_identity))) :rule and_pos)
% 12.77/13.00 (step t104 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= tptp.b (tptp.add tptp.additive_identity tptp.b))) :rule and_pos)
% 12.77/13.00 (step t105 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) :rule and_pos)
% 12.77/13.00 (step t106 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) :rule and_pos)
% 12.77/13.00 (step t107 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= tptp.b (tptp.multiply tptp.b tptp.b))) :rule and_pos)
% 12.77/13.00 (step t108 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) :rule and_pos)
% 12.77/13.00 (step t109 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) :rule and_pos)
% 12.77/13.00 (step t110 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) :rule and_pos)
% 12.77/13.00 (step t111 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) :rule and_pos)
% 12.77/13.01 (step t112 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) :rule and_pos)
% 12.77/13.01 (step t113 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) :rule and_pos)
% 12.77/13.01 (step t114 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= tptp.a (tptp.multiply tptp.a tptp.a))) :rule and_pos)
% 12.77/13.01 (step t115 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) :rule and_pos)
% 12.77/13.01 (step t116 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) :rule and_pos)
% 12.77/13.01 (step t117 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) :rule and_pos)
% 12.77/13.01 (step t118 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) :rule and_pos)
% 12.77/13.01 (step t119 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) :rule and_pos)
% 12.77/13.01 (step t120 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) :rule and_pos)
% 12.77/13.01 (step t121 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) :rule and_pos)
% 12.77/13.01 (step t122 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) :rule and_pos)
% 12.77/13.01 (step t123 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) :rule and_pos)
% 12.77/13.01 (step t124 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) :rule and_pos)
% 12.77/13.01 (step t125 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) :rule and_pos)
% 12.77/13.01 (step t126 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) :rule and_pos)
% 12.77/13.01 (step t127 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) :rule and_pos)
% 12.77/13.01 (step t128 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) :rule and_pos)
% 12.77/13.01 (step t129 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) :rule and_pos)
% 12.77/13.01 (step t130 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) :rule and_pos)
% 12.77/13.01 (step t131 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) :rule and_pos)
% 12.77/13.01 (step t132 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) :rule and_pos)
% 12.77/13.01 (step t133 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) :rule and_pos)
% 12.77/13.01 (step t134 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) :rule and_pos)
% 12.77/13.01 (step t135 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) :rule and_pos)
% 12.77/13.01 (step t136 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) :rule and_pos)
% 12.77/13.01 (step t137 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) :rule and_pos)
% 12.77/13.01 (step t138 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) :rule and_pos)
% 12.77/13.01 (step t139 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) :rule and_pos)
% 12.77/13.01 (step t140 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) :rule and_pos)
% 12.77/13.01 (step t141 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) :rule and_pos)
% 12.77/13.01 (step t142 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) :rule and_pos)
% 12.77/13.01 (step t143 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) :rule and_pos)
% 12.77/13.01 (step t144 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) :rule and_pos)
% 12.77/13.01 (step t145 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) :rule and_pos)
% 12.77/13.01 (step t146 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) :rule and_pos)
% 12.77/13.01 (step t147 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) :rule and_pos)
% 12.77/13.01 (step t148 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) :rule and_pos)
% 12.77/13.01 (step t149 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) :rule and_pos)
% 12.77/13.01 (step t150 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) :rule and_pos)
% 12.77/13.01 (step t151 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) :rule and_pos)
% 12.77/13.01 (step t152 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) :rule and_pos)
% 12.77/13.01 (step t153 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) :rule and_pos)
% 12.77/13.01 (step t154 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) :rule and_pos)
% 12.77/13.01 (step t155 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) :rule and_pos)
% 12.77/13.01 (step t156 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) :rule and_pos)
% 12.77/13.01 (step t157 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) :rule and_pos)
% 12.77/13.01 (step t158 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) :rule and_pos)
% 12.77/13.01 (step t159 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) :rule and_pos)
% 12.77/13.01 (step t160 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) :rule and_pos)
% 12.77/13.01 (step t161 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) :rule and_pos)
% 12.77/13.01 (step t162 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) :rule and_pos)
% 12.77/13.01 (step t163 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) :rule and_pos)
% 12.77/13.01 (step t164 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) :rule and_pos)
% 12.77/13.01 (step t165 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) :rule and_pos)
% 12.77/13.01 (step t166 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) :rule and_pos)
% 12.77/13.01 (step t167 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) :rule and_pos)
% 12.77/13.01 (step t168 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) :rule and_pos)
% 12.77/13.01 (step t169 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) :rule and_pos)
% 12.77/13.01 (step t170 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) :rule and_pos)
% 12.77/13.01 (step t171 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) :rule and_pos)
% 12.77/13.01 (step t172 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) :rule and_pos)
% 12.77/13.01 (step t173 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) :rule and_pos)
% 12.77/13.01 (step t174 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) :rule and_pos)
% 12.77/13.01 (step t175 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) :rule and_pos)
% 12.77/13.01 (step t176 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) :rule and_pos)
% 12.77/13.01 (step t177 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) :rule and_pos)
% 12.77/13.01 (step t178 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) :rule and_pos)
% 12.77/13.01 (step t179 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) :rule and_pos)
% 12.77/13.01 (step t180 (cl (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))))) :rule resolution :premises (t97 t98 t99 t100 t101 t102 t103 t104 t105 t106 t107 t108 t109 t110 t111 t112 t113 t114 t115 t116 t117 t118 t119 t120 t121 t122 t123 t124 t125 t126 t127 t128 t129 t130 t131 t132 t133 t134 t135 t136 t137 t138 t139 t140 t141 t142 t143 t144 t145 t146 t147 t148 t149 t150 t151 t152 t153 t154 t155 t156 t157 t158 t159 t160 t161 t162 t163 t164 t165 t166 t167 t168 t169 t170 t171 t172 t173 t174 t175 t176 t177 t178 t179))
% 12.77/13.02 (step t181 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) :rule reordering :premises (t180))
% 12.77/13.03 (step t182 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) :rule contraction :premises (t181))
% 12.77/13.03 (step t183 (cl (=> (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) :rule resolution :premises (t96 t182))
% 12.77/13.03 (step t184 (cl (=> (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))))) :rule implies_neg2)
% 12.77/13.03 (step t185 (cl (=> (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (=> (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))))) :rule resolution :premises (t183 t184))
% 12.77/13.03 (step t186 (cl (=> (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))))) :rule contraction :premises (t185))
% 12.77/13.03 (step t187 (cl (not (and (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)) (= tptp.a (tptp.add tptp.additive_identity tptp.a)) (= tptp.b (tptp.add tptp.b tptp.additive_identity)) (= tptp.b (tptp.add tptp.additive_identity tptp.b)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.a (tptp.multiply tptp.a tptp.a)) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)) (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a)) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b)) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b)) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) :rule implies :premises (t186))
% 12.77/13.03 (step t188 (cl (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) :rule resolution :premises (t95 t187))
% 12.77/13.03 (step t189 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))))) :rule or_neg)
% 12.77/13.03 (step t190 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))))) :rule or_neg)
% 12.77/13.03 (step t191 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))))) :rule or_neg)
% 12.77/13.03 (step t192 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))))) :rule or_neg)
% 12.77/13.03 (step t193 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))))) :rule or_neg)
% 12.77/13.03 (step t194 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))))) :rule or_neg)
% 12.77/13.03 (step t195 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))))) :rule or_neg)
% 12.77/13.03 (step t196 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))))) :rule or_neg)
% 12.77/13.03 (step t197 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))))) :rule or_neg)
% 12.77/13.03 (step t198 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= tptp.b (tptp.multiply tptp.b tptp.b))))) :rule or_neg)
% 12.77/13.03 (step t199 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))))) :rule or_neg)
% 12.77/13.03 (step t200 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))))) :rule or_neg)
% 12.77/13.03 (step t201 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))))) :rule or_neg)
% 12.77/13.03 (step t202 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))))) :rule or_neg)
% 12.77/13.03 (step t203 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))))) :rule or_neg)
% 12.77/13.03 (step t204 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))))) :rule or_neg)
% 12.77/13.03 (step t205 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= tptp.a (tptp.multiply tptp.a tptp.a))))) :rule or_neg)
% 12.77/13.03 (step t206 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))))) :rule or_neg)
% 12.77/13.03 (step t207 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))))) :rule or_neg)
% 12.77/13.03 (step t208 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))))) :rule or_neg)
% 12.77/13.03 (step t209 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))))) :rule or_neg)
% 12.77/13.03 (step t210 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))))) :rule or_neg)
% 12.77/13.03 (step t211 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))))) :rule or_neg)
% 12.77/13.03 (step t212 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))))) :rule or_neg)
% 12.77/13.03 (step t213 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))))) :rule or_neg)
% 12.77/13.03 (step t214 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))))) :rule or_neg)
% 12.77/13.03 (step t215 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))))) :rule or_neg)
% 12.77/13.03 (step t216 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))))) :rule or_neg)
% 12.77/13.03 (step t217 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))))) :rule or_neg)
% 12.77/13.03 (step t218 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))))) :rule or_neg)
% 12.77/13.03 (step t219 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) :rule or_neg)
% 12.77/13.03 (step t220 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))))) :rule or_neg)
% 12.77/13.03 (step t221 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))))) :rule or_neg)
% 12.77/13.03 (step t222 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))))) :rule or_neg)
% 12.77/13.03 (step t223 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))))) :rule or_neg)
% 12.77/13.03 (step t224 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))))) :rule or_neg)
% 12.77/13.03 (step t225 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))))) :rule or_neg)
% 12.77/13.03 (step t226 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))))) :rule or_neg)
% 12.77/13.03 (step t227 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))))) :rule or_neg)
% 12.77/13.03 (step t228 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))))) :rule or_neg)
% 12.77/13.03 (step t229 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))))) :rule or_neg)
% 12.77/13.03 (step t230 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))))) :rule or_neg)
% 12.77/13.03 (step t231 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))))) :rule or_neg)
% 12.77/13.03 (step t232 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))))) :rule or_neg)
% 12.77/13.03 (step t233 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))))) :rule or_neg)
% 12.77/13.03 (step t234 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))))) :rule or_neg)
% 12.77/13.03 (step t235 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))))) :rule or_neg)
% 12.77/13.03 (step t236 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))))) :rule or_neg)
% 12.77/13.03 (step t237 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))))) :rule or_neg)
% 12.77/13.03 (step t238 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))))) :rule or_neg)
% 12.77/13.03 (step t239 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))))) :rule or_neg)
% 12.77/13.03 (step t240 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))))) :rule or_neg)
% 12.77/13.03 (step t241 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))))) :rule or_neg)
% 12.77/13.03 (step t242 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))))) :rule or_neg)
% 12.77/13.03 (step t243 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))))) :rule or_neg)
% 12.77/13.03 (step t244 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))))) :rule or_neg)
% 12.77/13.03 (step t245 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))))) :rule or_neg)
% 12.77/13.04 (step t246 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))))) :rule or_neg)
% 12.77/13.04 (step t247 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))))) :rule or_neg)
% 12.77/13.04 (step t248 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))))) :rule or_neg)
% 12.77/13.04 (step t249 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))))) :rule or_neg)
% 12.77/13.04 (step t250 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))))) :rule or_neg)
% 12.77/13.04 (step t251 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))))) :rule or_neg)
% 12.77/13.04 (step t252 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))))) :rule or_neg)
% 12.77/13.04 (step t253 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))))) :rule or_neg)
% 12.77/13.04 (step t254 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))))) :rule or_neg)
% 12.77/13.04 (step t255 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))))) :rule or_neg)
% 12.77/13.04 (step t256 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))))) :rule or_neg)
% 12.77/13.04 (step t257 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))))) :rule or_neg)
% 12.77/13.04 (step t258 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))))) :rule or_neg)
% 12.77/13.04 (step t259 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))))) :rule or_neg)
% 12.77/13.04 (step t260 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))))) :rule or_neg)
% 12.77/13.04 (step t261 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))))) :rule or_neg)
% 12.77/13.04 (step t262 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))))) :rule or_neg)
% 12.77/13.04 (step t263 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) :rule or_neg)
% 12.77/13.04 (step t264 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))))) :rule or_neg)
% 12.77/13.04 (step t265 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))))) :rule or_neg)
% 12.77/13.04 (step t266 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))))) :rule or_neg)
% 12.77/13.04 (step t267 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))))) :rule or_neg)
% 12.77/13.04 (step t268 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))) :rule or_neg)
% 12.77/13.04 (step t269 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))))) :rule or_neg)
% 12.77/13.04 (step t270 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))))) :rule or_neg)
% 12.77/13.04 (step t271 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (not (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))))) :rule or_neg)
% 12.77/13.04 (step t272 (cl (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a) (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (not (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (not (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (not (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (not (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (not (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (not (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.a (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) (or (not (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (not (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (not (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (not (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (not (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (not (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (not (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (not (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (not (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (not (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (not (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (not (= (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b))) (not (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (not (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (not (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (not (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (not (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (not (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (not (= (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) (not (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (not (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (not (= (tptp.a